needle bar supporter - French English Dictionary